Лабораторная работа №1

Работа с Git, GitHub, а также Markdown

Ким М. А.

Российский университет дружбы народов, Москва, Россия

11 февраля 2023

Информация

Докладчик

Вводная часть

Актуальность

  • Важно уметь работать с Git’ом
  • Научная презентация — рабочий инструмент исследователя, создаваемый с помощью Markdown
  • Необходимо создавать текстовые работы быстро
  • Желательна минимизация усилий для создания презентации

Объект и предмет исследования

  • Git: работа с репозиториями
  • GitHub: использование в качестве центрального сервера
  • Markdown: написание текстовых работ

Цели и задачи

  • Создать репозиторий курса по шаблону, осуществить коммиты
  • Написать отчет, используя язык Markdown

Материалы и методы

  • Распределенная система управления версиями Git
  • Процессор pandoc для входного формата Markdown
  • Результирующие форматы
    • pdf
    • html
    • docx
  • Автоматизация процесса создания: Makefile

Процесс выполнения работы

Работа с Git и GitHub

Создание директории

Генерирация пары SSH-ключей

Добавленние ключей на GitHub

Устанавливка пакета gh

Копирование шаблонного репозитория

Просмотр всех доступных целей make и списка доступных курсов

Удаление package.json, создание необходимых каталогов

Первый коммит и загрузка на GitHub

Настройка конвертации файлов .md в .pdf, .docx, .html

Установка необходимых пакетов

Устранение ошибки конвертации. Способ 1

Устранение ошибки конвертации. Способ 2 — лучший

Работа с Markdown

Составление отчета в Markdown

Результаты

  • Создан и настроен репозиторий курса
  • Написан отчет на языке разметки Markdown
  • Успешно установлены дополнительные пакеты для дальнейшей работы

Вывод

Вспомнил основы взаимодействия с Git и GitHub, а также Markdown. Создал репозиторий для выполнения лабораторных работ из шаблона. Добавил первые коммиты. Создал данный отчет.